import address, { AddressState } from "./models/address";
import config, { ConfigState } from "./models/config";
import user, { UserState } from "./models/user";
import cart, { CartState } from './models/cart';
import discounts, { discountsIdState } from './models/discounts'
import temp, { TempState } from './models/temp'
import tabbar, { TabbarState } from "./models/tabbar";

export interface State {
    user: UserState,
    address: AddressState,
    config: ConfigState,
    cart: CartState,
    discounts: discountsIdState,
    temp: TempState,
    tabbar: TabbarState
}

export default {
    models: [user, config, address, cart, discounts, temp, tabbar],
    initialState: {}
}